package io.aircraft.modules.wms.dao;

import io.aircraft.common.dao.BaseDao;
import io.aircraft.modules.wms.entity.BindEntity;
import io.aircraft.modules.wms.entity.stored.ProcBindEntity;
import io.aircraft.modules.wms.entity.stored.ProcManualRegisterEntity;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

/**
 * 绑盘信息
 *
 * @author Cycle gengruyi01@163.com
 * @since 1.0.0 2022-10-18
 */
@Mapper
public interface BindDao extends BaseDao<BindEntity> {
    /**
     * 人工在投料口进行空托盘登记
     * @param parameters 主要参数
     */
    void procEmptyLpnRegister(@Param("parameter") ProcBindEntity parameters);
    /**
     * 人工组盘收货入库
     * @param parameters 主要参数
     */
    void procManualRegister(@Param("parameter")ProcManualRegisterEntity parameters);
}